home *** CD-ROM | disk | FTP | other *** search
/ Software of the Month Club 1998 March / Software of the Month Club 1998 March.iso / mac / Latest & Greatest / PowerReplace 6.3 / Plugin / PowerReplace User’s Guide / PowerReplace User’s Guide.rsrc / TEXT_130_2- What's New.txt < prev    next >
Text File  |  1997-12-21  |  14KB  |  293 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8. Release Note: PowerReplace 6.3 <1997.12.20>
  9.  
  10. Bugs fixed
  11. ΓÇó  Fixed the "Quit and Cancel" bug.
  12. ΓÇó  Fixed the "Replier & Fermer" bug.
  13.  
  14. New features
  15. ΓÇó  Added Stack Windows command in the Control menu. Use this command to move all windows to its standard position.
  16. ΓÇó  You can now add string to the begin and the end of the text files. Syntax:
  17.   "*BOF*"      "The begin of my file.\r"
  18.   "*EOF*"         "\rThe end of my file."
  19.  
  20. ___________________________________________________
  21.  
  22. PowerReplace 6.2.5<1997.9.13>
  23. ΓÇó  Fixed a serious bug in the replace engine. This bug occurs when the first-stuff and second-stuff are both strings and they have the same length. I recommend all user to update their PowerReplace.
  24.  
  25. PowerReplace 6.2.4 <1997.8.27>
  26. ΓÇó  Fixed a small bug in SelfReplace application.
  27.  
  28. PowerReplace 6.2.3 <1997.8.4>
  29. ΓÇó  Fixed the output text length bug.
  30.  
  31. PowerReplace 6.2.2 <1997.7.20>
  32. ΓÇó  Fixed the cursor color bug. 
  33.  
  34. PowerReplace 6.2.1 <1997.7.17>
  35. ΓÇó  Fixed the SelfReplace icon position bug. 
  36.  
  37. PowerReplace 6.2 <1997.7.9>
  38. Change in Application
  39. ΓÇó  Fixed the big-progress-message bug. Now you can give a very long message for the progress window.
  40. ΓÇó  Added Unanchor/Anchor Toolbar command in the Control menu. You can move the toolbar window.
  41. ΓÇó  Added preferences for the window position, toolbar status, user's guide topic item, text font and style.
  42. ΓÇó  Shortcuts. To select a filter and avoid opening it:  Γîÿ +  Select Filter.
  43. ΓÇó  Extract filter from SelfReplace using PowerReplace. Select Open FilterΓǪ from the File menu and choose a:
  44.   - Filter file = Open it,
  45.   - Plain text file = Import it as filter,
  46.   - SelfReplace application = Extract filter from it.
  47. ΓÇó  You can protect your filter by setting password in SelfReplace application. This password will be asked when extracting filter from SelfReplace application.
  48. ΓÇó  Simplified the text option dialog for the input window and output window.
  49. ΓÇó  Don't ask save for input and output window when quitting the application.
  50. ΓÇó  Added author name and filter version number in filter information and in SelfReplace application.
  51.  
  52. Change in Documentation
  53. ΓÇó An uncompatibility problem between versions 5.x and 6.x in regular expression(pattern): 
  54. In version 5, '$' matches the end of line, but doesn't match the '\r' at the end of line. In version 6, '$' matches the end of line, including the '\r' at the end of line. 
  55.  
  56. Example:  To replace "abcd" at the end of line by "xyz", the filters are:
  57. 'abcd$' "xyz"     % for version 5
  58. 'abcd$' "xyz\r"   % for version 6
  59.  
  60. ___________________________________________________
  61. PowerReplace 6.1 <1997.6.16>
  62. Change in Application
  63. ΓÇó  Fixed a bug in the replace engine. Thanks to Lothar Albaum.
  64. ΓÇó  Optimise for speed in many cases. Run more fast than previous version.
  65. ΓÇó  Simplifiy the user interface. Thanks to Godefroy Troude.
  66.  
  67. Change in Regular Expression
  68. ΓÇó  Uppercase and lowercase are not ignored.
  69. ΓÇó  Support \t \r \n in regular expression.
  70. ΓÇó  Blanc line works correctly. 
  71. Examples:
  72.    '^ +'         ""       % OK. strip spaces at beginning of line.
  73.    '^[\t ]+'     ""       % OK. strip spaces and tab at beginning of line.
  74.    '^\r'         "--\r"      % OK. replace blanc line by --.
  75.    '^$'          "--\r"      % OK. replace blanc line by --. 
  76.    '^$'          ""                      % OK. remove blanc line
  77.    '\r+'         "\r"        % OK. remove blanc line
  78.  
  79.  
  80. Change in Documentation
  81. ΓÇó meta. 
  82. The modification of the meta "\" is not valid for the regular expression. It is only valid  for the first-string and second-string (with ").
  83.  
  84. ΓÇó NULL character in input file (Limitation)
  85. If your input file contains NULL characters (ascii = 0), PowerReplace may not work correctly. To solve this problem, you can save all NULL characters at the begin, and restore them at the end of your filter file. Your filter looks like:
  86.  
  87.    "\d000"      "[NULL]"  % make sur no [NULL] in input file
  88.    ......
  89.    ......
  90.    ......
  91.    "[NULL]"     "\d000"
  92.  
  93.  
  94. ΓÇó Big Insertion (Limitation)
  95. If you use insertion tag "\>" in the second-string, then the first-string-found (the "source") must have less than 4096 characters.
  96.  
  97. Bad example: Your input text is of length 10KB, and looks like
  98.  
  99.    Begin of file
  100.    Chapter 1: Introduction
  101.    ......
  102.    ......
  103.    ......
  104.    Chapter 9 : Conclusion
  105.    Ene of file
  106.  
  107. The following filter may cause error:
  108.    "Chapter * :"      "toto" 
  109. because between "Chapter 1" and ":", there is no space. If there is no " :" in the middle of your input text, then the first-string-found is:
  110.  
  111.    Chapter 1: Introduction
  112.    ......
  113.    ......
  114.    ......
  115.    Chapter 2 :
  116.  
  117.  
  118.  
  119. __________________________________________________________
  120.  
  121. PowerReplace 6.0 <1997.6.2>
  122. New features: Line Editor for filter line
  123. Using Line Editor to Edit Long Line
  124. A good line in the filter window is like the following:
  125.              first-stuff     second-stuff    the-rest
  126. If you have a long line in the filter window to edit, keep the cursor in that line and select "Line Editor"  from the Edit menu. The Line Editor window displays. In this window, the first stuff, second stuff and the rest of that long line will be  separated in three text fields. You can edit them more easily. 
  127.  
  128. Γùè  We know that, in the first and second stuffs, \" represents ". In the line editor, we do NOT use this representation because there is no confusion. When back to the filter window by clicking the OK button, the line editor will replace " by \" automatically before making the long line.
  129.  
  130. Γùè  In the line editor, you can type CR or LF. When back to the filter window by clicking the OK button, the line editor will remove all CR and LF before making the long line.
  131.  
  132. Γùè  If the selected line is not a "good line", i.e., has no first stuff, or second stuff, then the line editor window does not display.
  133. __________________________________________________________
  134.  
  135. Version 5.7.2 <1997.05.20>
  136. Version 5.7.1<1997.04.17>(Bug Fixed)
  137. Version 5.7<1996.4.16> (New features)
  138. New features:
  139. ΓÇó Drop folder onto the application icon. If you drop folder onto the icon, PowerReplace converts all files in this folder and in the sub-folders of this folder by recurrence.
  140.  
  141. If you can not drop folder onto the application icon, delete old version PowerReplace and all SelfReplace, then reconstruct the desktop.
  142.  
  143. ΓÇó Restore filter file from SelfReplace. To restore filter file from SelfReplace application (version >=5.7) , open SelfReplace application under Finder by double-click. Then click the button "Create Filter File".
  144.  
  145. ΓÇó Convert Clipboard from SelfReplace. To convert clipboard from SelfReplace application (version >=5.7) , open SelfReplace application under Finder by double-click. Then click the button "Convert Clipboard".
  146.  
  147. ΓÇó SelfReplace application code: 68K, PPC, FAT. Menu "Save As...". Choose the button "68K", "PPC", or "FAT".
  148.  
  149. ΓÇó Simple Output File Name. The formula for the output file name is:
  150. output file name = input name - deleteString + addString.
  151. For example, if input file name is "index.html", deleteString is ".html", and addString is ".tex". Then the output file name will be "index.tex". If the deleteString can not be found, at the end of the input file name, then ignore the deleteString.
  152. Change deleteString and addString in the "Information Window" of the filter.
  153.  
  154. ΓÇó Specify input file. You can specify input files. 4 cases:
  155. - all type, 
  156. - all text file of type 'TEXT', 
  157. - the name extension is the string ".html",
  158. - the name extension is NOT the string ".gif".
  159. You can change ".html" and ".gif" by other strings. Change this option in the  "Information Window" of the filter.
  160.  
  161. Version 5.6 <1997.03.07>
  162. Version 5.6 b4<1997.03.04>(Bug Fixed)
  163. Version 5.6 b2<1996.10.30> (New features)
  164. New features:
  165. - Added Control menu.
  166. - Added ΓÇ£InputΓÇ¥,  ΓÇ£OutputΓÇ¥ windows, and ΓÇ£Convert In->InΓÇ¥, ΓÇ£Convert In->OutΓÇ¥ buttons.
  167. Now, You can write and debug complicate filter very easily. 
  168. - Can set the type of filter by using #type 1 or #type 2.
  169. - Support for multi-insertion tag in the second string.
  170. - Show marked filter's name in toolbar.
  171. - Added new filters
  172. Bugs fixed:
  173. - If no resource data, create it.
  174. - very long line in filter.
  175.  
  176. Version 5.5 <1996.10.11> (New features)
  177. New features:
  178. - Added ΓÇ£Convert ClipboardΓÇ¥ support. You do not need save your text as file to do the converion. See the section Converting the Clipboard in the Chapter 4: Tutorial.
  179. - Added on-line help system. To get it, select PowerReplace UserΓÇÖ GuideΓǪ from the help menu.
  180. - Added the type '****' to the resource 'BNDL'. You can now drag/drop files of any type(not only the type 'TEXT').
  181. - PowerReplace Installer.
  182. __________________________________________________________
  183.  
  184. Version 5.2.4  <1996.09.20> (Bugs fixed) 
  185. Bugs fixed:
  186. - Fixed a minor bug about SelfReplace.
  187.  
  188. Version 5.2.3  <1996.09.6> (New features)
  189. New features:
  190. - Added two filters ΓÇ£ShowASCII.LongΓÇ¥ and ΓÇ£ShowASCII.ShortΓÇ¥. Using them, PowerReplace can help you to get the ASCII of character. See Chapter 8: Frequently Asked Questions.
  191. - Memory problem? See Chapter 8: Frequently Asked Questions.
  192. - Registration by email: A way sure and quick. See Appendix B: Registration by Email.
  193. - Added support for AppleScript. You can do your conversion more easily by using AppleScript. See the examples in the Example Script folder.
  194. - Added ΓÇ£Error message windowΓÇ¥ to help you to write and debug filter.
  195.  
  196. Version 5.2.2  <1996.08.31>(Bugs fixed) 
  197. Bugs fixed:
  198. - Fixed a bug causing that PowerReplace quit, if one wants to open filter-file by double-click on its icon.
  199. - Fixed a bug concerning the automatic alignment.
  200.  
  201. Version 5.2  <1996.08.18> (Bugs fixed, New features)
  202. Bugs fixed:
  203. - Fixed a bug which could cause losing of input file in the previous version, if the name of this input file is too long (>26 characters) and "Replace input file" option is selected .
  204. - Fixed a bug causing that, rarely of course, it doesnΓÇÖt save the output file after conversion in the previous version.
  205. - This version works correctly if the filter file is locked.
  206.  
  207. New features:
  208. - Added support for undo typing.
  209. - Added support for automatic alignment in editor. When you click ΓÇ£Check SyntaxΓÇ¥ button, it will also align the filter file text as two columns. You can disable cette option via menu ΓÇ£Edit/Text OptionΓÇ¥.
  210. - Use of temporary memory. PowerReplace 5.2 uses all the available memory on your mac as temporary memory to works. You shouldnΓÇÖt have to increase PowerReplaceΓÇÖs memory partition for large input files.
  211. - Added ΓÇ£Technical NoteΓÇ¥.
  212.  
  213. __________________________________________________________
  214.  
  215. Version 5.0 <1996.06.11>
  216. Bugs fixed:
  217. - ΓÇ£Stop buttonΓÇ¥ in the progress window now works.
  218.  
  219. New features:
  220. - Added interface to edit filter file. It is now more easily to create filter file and to check syntax. See  the Readme file.
  221. - User can change the meta-character.
  222. - Added insertion tag in the second string.
  223. - Use PowerPlant framework.
  224.  
  225. Changes:
  226. - Use ΓÇ£Save AsΓǪΓÇ¥ menu to create SelfReplace application. Old application ΓÇ£SelfReplace MakerΓÇ¥ is obsolete.
  227. __________________________________________________________
  228.  
  229. Version 4.5.5 <1996.04.16> 
  230. - Fixed a bug about parsing of pattern.
  231. - Added delay counter for unregistered copy.
  232. - Fixed a bug concerning menubar update.
  233.  
  234. Version 4.5.3 <1996.03.16> 
  235. - Fixed a bug about creating of new filter file.
  236.  
  237. Version 4.5.2 <1996.03.09> 
  238. - Fixed a bug about parsing of filter file.
  239. - Added option for show the success window after conversion.
  240.  
  241. Version 4.5.1 <1996.03.04> 
  242. - Added watch cursor.
  243. - After conversion, a note window shows the number of occurrences replaced.
  244. - Fixed the progress window bug.
  245. - Show file name in the progress window.
  246. - If click at the icon of a filter file, just open PowerReplace application. Don't convert this file.
  247. - New file location = old file location + 16
  248. - If error during conversion, delete the temporary file.
  249.  
  250. Version 4.5 <1996.02.26>  
  251. - All character set  supports. For example, "\d065" "\x41" "\o101" (or "\101") all means the same character "A".
  252. - Hexadecimal string supports
  253. - Regular expression (Pattern)  supports
  254. - Type I , II automatic (Char Convert Only Mode)
  255. - Scans all filter in the Filter folder
  256. - Mask filters by labelling (coloring)
  257. - current filterΓÇÖs name appears on the menu bar
  258. - Minimizes the application size by removing codes
  259. - Fixed the ΓÇ£%endΓÇ¥ bug
  260. __________________________________________________________
  261. Version 4.1 <1995.12.18> 
  262. - Fat version for 68k Macintosh and Power Macintosh (PPC native).
  263. - Other small changes.
  264.  
  265. Version 4.0 <1995.12.02>   
  266. - First shareware version.
  267. - Included SelfReplace Maker1.0.
  268. - Added ΓÇ£for beginnersΓÇ¥ documentation.
  269. __________________________________________________________
  270. Version 3.1 <1995.11.21>  
  271. - Fixed a bug concerning MakeFilterFile Window update.
  272. - Fixed a bug concerning the length of file.
  273. - Added Balloons Help system.
  274. - Remember the filter file by its name instead of its item number of the menu ΓÇ£FilterΓÇ¥.
  275. - Scan filter file only in the ΓÇ£FilterΓÇ¥ folder.
  276.  
  277. Version 3.0 <1995.11.06> 
  278. - Small changes.
  279. - Added FAQ file.
  280. - Used movable dialog.
  281.  
  282. Version 2.2 <1995.10.30> 
  283. - Changed name to ΓÇ£PowerReplaceΓÇ¥ because the name ΓÇ£DropConvertΓÇ¥ is used. 
  284.  
  285. Version 2.1 <1995.10.24> 
  286. - First public release as ΓÇ£DropConvertΓÇ¥. 
  287. - Added Make FilterFile menu.
  288. __________________________________________________________
  289. Version 1.2 <1995.04.17> 
  290. - Used the Drag/Drop technology.
  291. __________________________________________________________
  292. Version 1.0 <1993.04.12> 
  293. - A very simple version for my personal use only.